﻿body
{
	background: #e1d4c0;
}
#header
{
	padding: 5px;
	background: #036;
	border-width: 1px;
	border-style: none;
	color: #369;
}
#header a
{
	color: #9cf;
}
a img
{
	border-width: 0;
	border-style: none;
	color: #e1d4c0;
}
#header a img
{
	color: #036;
}
p
{
	color: #333;
}
#header p
{
	color: #69c;
}
html body
{
	margin: 0;
	padding: 0;
	background: #e1d4c0 url(/img/sides_body.png) repeat-y center top;
	text-align: center;
	font: small 'trebuchet ms' ,verdana,arial,sans-serif;
	color: #333;
	_height: 100%;
}
body.pop
{
	background: #f5ede3;
}
#body
{
	width: 710px;
	padding: 10px 0 15px;
	margin: auto;
	text-align: left;
}
.pop #body
{
	width: auto;
	padding: 10px 15px 15px;
}
#main, #m2, #m3, #primary, .sp #secondary, #newsblock, .ms #main-wrap, .sm #sidebar, .ms #main, .sm #main
{
	float: left;
}
#main, #m2
{
	width: 100%;
}
#main
{
	background: #fff url(/img/c_top.png) no-repeat left top;
	padding: 15px 0 0;
}
#m2, #m3
{
	_float: none;
}
#m2
{
	background: url(/img/c_bot.png) no-repeat left bottom;
	padding: 0 0 15px;
}
#m3
{
	border: 5px solid #e1d4c0;
	border-width: 0 5px;
	padding: 0 15px;
	width: 670px;
}
.pop #main, .pop #m2, .pop #m3
{
	background: none;
	padding: 0;
	margin: 0;
	border: 0;
}
#primary
{
	width: 400px;
	margin-right: 20px;
	display: inline;
}
#primary .navLink
{
	float: right;
	font-size: 110%;
	margin-right: 10px;
	margin-top: 7px;
}
body.sp #primary
{
	float: right;
	margin-right: 0;
}
#secondary, #promoblock
{
	width: 245px;
}
body #secondary, #promoblock, .ms #sidebar, .sm #main-wrap
{
	float: right;
}
.sp #secondary, #promoblock
{
	padding-right: 20px;
}
#newsblock
{
	width: 395px;
	padding-left: 20px;
}
#addedblock
{
	margin: 0 20px;
}
#sidebar
{
	display: none;
}
.ms #main-wrap, .sm #main-wrap
{
	width: 490px;
}
.ms #sidebar, .sm #sidebar
{
	width: 200px;
	display: block;
}
.ms #main, .sm #main
{
	background-image: url(/img/c490_top.png);
	width: 490px;
}
.ms #m2, .sm #m2
{
	background-image: url(/img/c490_bot.png);
}
.ms #m3, .sm #m3
{
	width: 450px;
}
a
{
	font-weight: bold;
	color: #36c;
}
a:hover
{
	text-decoration: underline;
	color: #f60;
}
a img
{
	border: 0;
}
html #header, #h2
{
	position: relative;
}
html #header
{
	background: #025 url(/img/sides_head.png) repeat-y center top;
	top: -4px;
	border: 0;
	border-bottom: 4px solid #47d;
	padding: 0; .padding-top:1px}
.pop #header
{
	background: #036;
	position: static;
	border-color: #69f;
}
#h2
{
	top: 4px;
}
#h3
{
	width: 710px;
	margin: auto;
	padding: 15px 20px 14px;
	border-bottom: 4px solid #69f;
	text-align: left;
	background: url(/img/bg_logo.png) no-repeat left top;
}
#home #h3
{
	padding-top: 0;
	padding-bottom: 0;
}
.pop #h2, .pop #h3
{
	position: static;
	background: none;
	border: 0;
	width: auto;
}
.pop #h3
{
	padding: 10px 15px 9px;
}
#header a, #header #logo
{
	text-decoration: none;
}
#header a
{
	color: #9cf;
}
#header #logo
{
	float: left;
	margin: 0;
	padding: 0;
}
#logo img
{
	display: block;
	width: 150px;
	color: #fff;
	font-size: 180%;
}
#home #logo img
{
	width: 346px;
}
.pop #logo img
{
	width: 97px;
}
#header #tag
{
	margin: 0;
	float: right;
	padding-top: 10px;
	font-weight: bold;
	font-size: 15px;
	font-family: 'trebuchet ms' ,verdana,arial,sans-serif;
	color: #258;
}
#header #tag em
{
	font-style: normal;
}
#header label
{
	color: #69c;
}
#global-info
{
	float: right;
	width: 500px;
	margin: 0;
	color: #369;
	text-align: right;
	font-size: 88%;
	white-space: nowrap;
}
#global-info .login
{
	font-weight: bold;
	color: #fff;
	font-size: 115%;
	line-height: 1.2em;
}
#global-info a
{
	text-decoration: underline;
}
#language-dropdown
{
	text-align: right;
	padding: 5px 0;
}
#language
{
	width: 140px;
}
#start-login-form
{
	float: right;
	background: #036 url(/img/bg_login.jpg) no-repeat left top;
	width: 310px;
	margin: 0;
	padding: 1em 15px 0;
	color: #369;
	font-size: 93%;
	line-height: 1.2em;
}
#start-login-form h2
{
	text-align: center;
	margin: 0;
	color: #fff;
	line-height: 1.1;
	font-size: 130%;
	font-weight: bold;
}
#start-login-form h2 .subhead
{
	font-size: 93%;
	font-weight: normal;
}
#start-login-form .input-holder
{
	float: left;
	width: 47%;
	margin: .4em 5px 0 0;
	white-space: nowrap;
}
#start-login-form input.text
{
	display: block;
	width: 93%;
	margin-top: 2px;
	border: 1px solid #69c;
	border-color: #000 #69c #69c #000;
	padding: 2px 3px;
}
#start-login-form #PersistentCookie-holder
{
	float: right;
	width: 155px;
	margin-top: 4px;
	line-height: 1.2em;
}
#start-login-form #PersistentCookie
{
	vertical-align: baseline;
	margin: 0;
}
#start-login-form #signin-btn-holder
{
	float: left;
	padding: 12px 0 16px;
	width: 150px;
	overflow: hidden;
}
#start-login-form .fixed-field
{
	line-height: 24px;
}
#start-login-form a:hover
{
	color: #fff;
	text-decoration: underline;
}
#openid-login-form-wrapper
{
	float: left;
	width: 300px;
}
#openid-login-form-wrapper table
{
	background: none;
}
#openid-login-form-wrapper td, #openid-login-form-wrapper th
{
	border: 0;
	padding: .1em;
}
#openid-login-form-wrapper label
{
	font-weight: bold;
	padding: 1em;
	text-transform: uppercase;
	letter-spacing: .1em;
	color: #baa68e;
}
#openid-login-greeting
{
	font-weight: bold;
	font-size: 12pt;
	margin-bottom: 1em;
}
#openid-login-warning
{
	float: right;
	width: 300px;
	background: url(/img/bg_round_offwhite_top.png) no-repeat #faf8f5 left top scroll;
	padding: 15px 0 0;
}
#openid-login-warning h2
{
	color: #333;
}
#oid-warning1
{
	background: transparent url(/img/bg_round_offwhite_bottom.png) no-repeat left bottom scroll;
	padding: 0 0 15px;
	width: 100%;
	float: left;
}
#oid-warning2
{
	border-left: 2px solid #e1d4c0;
	border-right: 2px solid #e1d4c0;
	padding: 0 1em;
}
#openid-login-warning h2
{
	margin-top: 0;
}
#openid-error-message
{
	font-size: 12pt;
}
#openid-error-message ul
{
	margin-top: 1em;
}
.nav
{
	margin: 0 0 9px;
}
.nav strong, .nav a
{
	float: left;
	width: 80px;
	margin-right: 10px;
}
#navtour
{
	padding-left: 5px;
}
#navtour strong, #navtour a
{
	margin-right: 14px;
	width: 70px;
}
#navtour strong.last, #navtour a.last
{
	margin-right: 0;
}
.nav a:hover
{
	background: #fff;
}
.nav strong img, .nav a img
{
	display: block;
}
h1, h2
{
	font-weight: normal;
}
h1
{
	margin: 0 0 15px;
	font-size: 220%;
	line-height: 1.2em;
	color: #666;
}
#home h1
{
	font-size: 240%;
}
h1 strong
{
	color: #000;
}
h1 em, #main h2 strong
{
	color: #f60;
}
h1 em
{
	font-style: normal;
	font-weight: bold;
}
h2, #sidebar h2 strong, #addedblock h2 strong
{
	color: #826C55;
}
h2
{
	margin: 1em 0 .5em;
	font-size: 130%;
	line-height: 1.3em;
}
.first
{
	margin-top: 0;
}
#sidebar .mod h2, #addedblock h2
{
	margin-top: 0;
	color: #333;
}
#sidebar .bmod h2
{
	margin-top: 0;
	color: #fff;
}
#sidebar .bmod h2 strong
{
	color: #036;
}
h3, h4
{
	margin: 1em 0 .25em;
}
h3
{
	padding: .25em 0;
	font-size: 93%;
	text-transform: uppercase;
	letter-spacing: .1em;
	color: #baa68e;
}
h4
{
	font-size: 100%;
}
.pop h1
{
	font-size: 160%;
	margin-bottom: .5em;
}
.pop h2
{
	font-size: 110%;
}
#tab
{
	background: #fff url(/img/t_mid.png) top;
	margin-top: -33px;
	margin-bottom: 10px;
}
#t2
{
	background: url(/img/c_bot.png) bottom left no-repeat;
}
#t3, #tab h1, #tab h3, #tab ul, #tab li
{
	margin: 0;
}
#t3
{
	background: url(/img/t_top_s.png) top left no-repeat;
	padding: 10px 20px 10px 30px;
}
#tab h1, #tab ul, #tab li
{
	position: relative;
}
#tab h1, #tab h3, #tab ul, #tab li
{
	padding: 0;
}
#tab h1
{
	font-size: 150%;
	_font-size: 130%;
	z-index: 3;
	width: 240px;
	height: 30px;
}
#tab h3, #tab li
{
	line-height: 18px;
}
#tab h3
{
	color: #666;
	background: #fff;
	_position: relative;
}
#tab h3 strong
{
	color: #000;
}
#tab ul, #tab li
{
	overflow: hidden;
}
#tab ul
{
	list-style: none;
}
#tab li
{
	display: block;
	background: none;
	height: 18px;
	width: 100%;
	float: left;
	clear: left;
}
#home.home-1 #secondary h1
{
	line-height: 1.1em;
	margin-bottom: 0;
	font-size: 200%;
}
#home.home-1 #secondary ol
{
	margin: 0;
	padding: .5em 0 .25em;
	list-style: none;
}
#home.home-1 #secondary ol li
{
	background-repeat: no-repeat;
	background-position: left center;
	padding: 8px 8px 8px 38px;
	font-size: 125%;
}
#step1
{
	background-image: url(/img/icon_no1.gif);
}
#step2
{
	background-image: url(/img/icon_no2.gif);
}
#step3
{
	background-image: url(/img/icon_no3.gif);
}
#create-now-btn
{
	margin-right: -10px;
}
#create-now-btn a
{
	width: 180px;
}
#home.home-2 #primary, #home.home-2 #secondary
{
	color: #666;
}
#home #features
{
	list-style: none;
}
#home #features li
{
	background: url(/img/start_features_sprite.png) no-repeat;
	font-size: 105%;
	line-height: 1.5;
	padding: 5px 0 25px 80px;
}
#home #features li strong
{
	color: #000;
	font-size: 130%;
}
#home #features #feature-your
{
	background-position: left 0;
}
#home #features #feature-easy
{
	background-position: left -140px;
}
#home #features #feature-flexible
{
	background-position: left -280px;
}
#home.home-1 #primary
{
	background: url(/img/bg_what.png) no-repeat left top;
}
#home.home-1 #primary h1
{
	margin: 0 0 .35em;
	color: #666;
	font-weight: normal;
	font-size: 150%;
	_font-size: 130%;
	padding: 5px 0 0 10px;
	float: left;
}
#home.home-2 #primary h1
{
	margin-top: 5px;
}
#home.home-1 #primary h2 strong, #home.home-1 #primary td:hover a strong, #home.home-1 #primary p strong
{
	color: #000;
}
#home.home-1 #primary table
{
	margin: 0;
	width: 200px;
	clear: right;
	float: left;
	background: none;
	border: 0;
	padding: 0;
	margin-top: 18px;
}
#home.home-1 #primary td
{
	margin: 0;
	padding: 0;
	text-align: center;
	vertical-align: top;
	border: 0;
	width: 50%;
}
#home.home-1 #primary td a
{
	display: block;
	padding: 75px 6px 6px;
	border: 1px solid #fff;
	text-decoration: none;
	color: #666;
	line-height: 1.3em;
	font-weight: normal;
}
#home.home-1 #primary td a:hover
{
	color: #000;
	text-decoration: none;
}
html > body#home.home-1 #primary td:hover
{
	background-color: #f5ede3;
	border-color: #e1d4c0;
}
#home.home-1 #w-pub
{
	background: url(/img/icon_wpub.png) no-repeat center top;
}
#home.home-1 #w-shr
{
	background: url(/img/icon_wshr.png) no-repeat center top;
}
#home.home-1 #w-pst
{
	background: url(/img/icon_wpst.png) no-repeat center top;
}
#home.home-1 #w-con
{
	background: url(/img/icon_wcon.png) no-repeat center top;
}
#home.home-1 #primary td strong
{
	display: block;
	color: #000;
	font-size: 120%;
}
#home.home-1 #primary p
{
	clear: left;
	margin: 0;
	padding: 10px 0 0;
	text-align: center;
	line-height: 1.5em;
	font-size: 100%;
}
#home.home-1 #primary #tour-btn
{
	float: right;
	margin: 5px 5px 10px;
}
#home.home-1 #primary #tour-btn, #home.home-1 #primary #tour-btn div
{
	background-image: url(/img/btns/ubtn_blue_white_large_grad.gif);
}
#home.home-2 #create-btn a
{
	width: 190px;
}
#home.home-2 #create-motto
{
	text-align: center;
}
#home.home-2 #main h2
{
	color: #000;
	font-weight: bold;
	font-size: 125%;
	margin-bottom: .25em;
}
#home.home-2 #main h3
{
	text-transform: none;
	letter-spacing: 0;
	font-size: 100%;
	color: #666;
}
#home.home-2 #main h3 a
{
	color: #666;
	text-decoration: none;
}
#home.home-2 #main h3 a:hover
{
	text-decoration: underline;
}
#home.home-1 #explore
{
	padding: 0 20px;
	margin: -6px 0 0;
}
#home.home-1 #explore h3
{
	margin: 0;
	line-height: 1em;
}
#home.home-1 #explore h3 strong
{
	color: #555;
}
#home #explore ul
{
	float: left;
	padding: 0;
	margin: 0 0 .8em;
	font-size: 95%;
	overflow: hidden;
	height: 1.4em;
	position: relative;
}
#home #explore ul.yesscript
{
	height: 2.2em;
	margin: 0;
}
#home #explore li
{
	background: none;
	margin: 0;
	padding: 0 .5em 0 0;
	position: relative;
	white-space: nowrap;
	overflow: hidden;
	line-height: 1.4em;
	width: 100%;
}
#home #explore ul.yesscript li
{
	display: none;
}
#home #of-note-holder
{
	padding: 0 0 0 15px;
	float: left;
	width: 300px;
	overflow: hidden;
	position: relative;
}
#home.home-2 #of-note-holder
{
	padding: 0;
	width: 250px;
}
#home.home-1 #of-note
{
	width: 250px;
	overflow: hidden;
}
#home.home-2 #of-note
{
	width: 200px;
	overflow: hidden;
}
#home #of-note.yesscript
{
	overflow: visible;
}
#home #of-note-more
{
	font-size: 90%;
	padding: 0 0 0 1em;
	position: absolute;
	top: 0;
	right: 0;
}
#home #of-note-buttons
{
	position: relative;
	float: left;
	margin: 0 .25em 0 0;
	line-height: 1.2em;
}
#home #of-note-buttons img
{
	margin: 1px;
	width: 14px;
	height: 14px;
	vertical-align: bottom;
}
#home.home-1 #of-note-buttons .btn-left
{
	background: url(/img/arrow-left.png) top left no-repeat;
}
#home.home-1 #of-note-buttons .btn-right
{
	background: url(/img/arrow-right.gif) top left no-repeat;
}
#home.home-2 #of-note-buttons .btn-left
{
	background: url(/img/arrow_bon_sprite.png) 0 top no-repeat;
}
#home.home-2 #of-note-buttons .btn-right
{
	background: url(/img/arrow_bon_sprite.png) -16px top no-repeat;
}
#home.home-1 #recently-updated-holder
{
	float: left;
	width: 350px;
}
#home.home-1 #recently-updated-holder h3
{
	z-index: 2;
}
#home.home-1 #recently-updated li
{
	width: 340px;
}
#progress
{
	line-height: 1.2em;
	padding-bottom: 12px;
	font-size: 93%;
}
#progress ol, #progress ol li
{
	display: inline;
}
#progress ol
{
	margin: 0;
	padding: 0;
}
#progress ol li
{
	background: url(/img/icon_prog_arrow.gif) no-repeat right center;
	margin: 0 4px 0 0;
	padding: 0 20px 0 0;
}
#progress img
{
	vertical-align: middle;
}
#progress img.prognumber
{
	padding-right: 2px;
	margin-bottom: 1px;
}
#progress img.progarrow
{
	padding: 0 4px 0 5px;
}
#progress #prog3, #progress #prog-adv
{
	background-image: none;
}
#progress strong, #progress a, #progress em
{
	vertical-align: middle;
	font-style: normal;
	text-transform: uppercase;
	text-decoration: none;
}
#progress strong
{
	color: #333;
}
#progress em
{
	color: #cabba9;
}
#progress a
{
	color: #988368;
	font-weight: normal;
}
#prog1 strong
{
	background-image: url(/img/icon_prog1b.gif);
}
#prog2 strong
{
	background-image: url(/img/icon_prog2b.gif);
}
#prog3 strong
{
	background-image: url(/img/icon_prog3b.gif);
}
#progress p em
{
	background-image: url(/img/icon_prog_createa.gif);
}
#progress p strong
{
	background-image: url(/img/icon_prog_createb.gif);
}
#prog-spinner, #prog-spinner img, #progress-message, #progress-message .status, #ftpDetails
{
	float: left;
}
#prog-spinner
{
	text-align: center;
}
#progress-message
{
	padding-left: 20px;
}
#ftpDetails
{
	padding-left: 10px;
}
#timeout p
{
	position: relative;
	left: 5em;
}
#createaccountmessage
{
	background: url(/img/icon_reg1.gif) left top no-repeat;
	padding-top: 5px;
	padding-left: 60px;
	padding-bottom: 20px;
	margin-bottom: -5px;
}
table, th, #captcha-table td .desc
{
	font-size: 100%;
}
table, table table th, table table td, .head th, #captcha-table td
{
	border: 0;
}
table
{
	background: #fff url(/img/bg_table.jpg) repeat-x left top;
	color: #333;
	width: 100%;
}
table table
{
	background: none;
}
th, td, #invite-login-table th
{
	padding: 6px 10px 5px;
	line-height: 1.5em;
	border-width: 1px 0 0;
}
th, td
{
	border-top: 1px solid #cabba9;
	font-size: 93%;
	text-align: left;
}
th, td.icon
{
	background: #fff;
}
th, .head th.first, tr .icon
{
	padding-left: 5px;
}
th
{
	color: #664E38;
}
.head th
{
	background: #036;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-transform: uppercase;
	vertical-align: bottom;
	color: #fff;
	font-size: 85% !important;
	_font-size: 10px !important;
	line-height: 1.2em;
	white-space: normal;
}
.date, .time, .num
{
	text-align: right;
}
.date, .time
{
	white-space: nowrap;
}
tr .icon, td.noposts
{
	text-align: center;
}
tr .icon
{
	padding-right: 5px;
	width: 4%;
}
td.noposts
{
	font-size: 150%;
}
#invite-login-table th, td
{
	font-size: 95%;
}
#invite-login-table th
{
	border-top: 1px solid #cabba9;
	width: 35%;
}
#invite-login-table td
{
	border-top: 1px solid #cabba9;
}
#invite-login-table .text
{
	width: 10em;
}
.separator
{
	background: #fff;
	border-left: 1px solid #cabba9;
	border-right: 1px solid #cabba9;
	width: 2px;
}
#captcha-table .cmt
{
	font-size: 95%;
	color: #111;
	display: block;
	margin: .5em 0 0;
}
.mod, .bmod
{
	padding-bottom: 6px;
	margin-bottom: 15px;
}
.mod2
{
	padding-top: 6px;
}
#sidebar .mod
{
	background: url(/img/bg_mod_bot.png) no-repeat left bottom;
}
#sidebar .mod2
{
	background: url(/img/bg_mod_top.png) no-repeat left top;
}
#sidebar .mod3
{
	border: 2px solid #e1d4c0;
	border-width: 0 2px 1px;
	border-bottom-color: #f5ede3;
	padding: 2px 10px;
}
#sidebar .mod2 > .mod3
{
	border-bottom: 0;
}
#sidebar .bmod
{
	background: #69f url(/img/bg_bmod_bot.png) no-repeat left bottom;
}
#sidebar .bmod .mod2
{
	background: url(/img/bg_bmod_top.png) no-repeat left top;
}
#sidebar .bmod .mod3
{
	border: 2px solid #154890;
	border-width: 0 2px;
	padding: 2px 10px;
}
#sidebar .bmod .text
{
	border: 1px solid #036;
}
#sidebar .bmod a
{
	color: #036;
}
#sidebar .bmod a:hover
{
	color: #fff;
}
#sidebar label
{
	font-weight: bold;
	color: #826C55;
}
#tour
{
	padding-left: 65px;
	background-repeat: no-repeat;
	background-position: left top;
}
#tour h1
{
	margin: 0 0 10px;
	line-height: 60px;
	font-size: 200%;
}
.t-start
{
	background-image: url(/img/tour/icon60_start.png);
}
.t-pub
{
	background-image: url(/img/tour/icon60_pub.png);
}
.t-shr
{
	background-image: url(/img/tour/icon60_shr.png);
}
.t-pst
{
	background-image: url(/img/tour/icon60_pst.png);
}
.t-con
{
	background-image: url(/img/tour/icon60_con.png);
}
.t-des
{
	background-image: url(/img/tour/icon60_des.png);
}
.t-end
{
	background-image: url(/img/tour/icon60_end.png);
}
#buttons
{
	background: #fff;
}
#buttons td
{
	border-top: 0;
	padding: 0;
}
.blogger-tour #main-wrap
{
	width: 590px;
}
.blogger-tour #main-wrap
{
	float: left;
	padding-left: 60px;
}
.blogger-tour #main
{
	background-image: url(/img/c590_top.gif);
	float: left;
	width: 590px;
}
.blogger-tour #m2
{
	background-image: url(/img/c590_bot.gif);
}
.blogger-tour #m3
{
	width: 550px;
}
.blogger-tour #create-btn, .blogger-tour #create-btn .t
{
	position: relative;
}
.blogger-tour #create-btn
{
	top: 14px;
}
#reg h1
{
	margin: 0 0 15px 60px;
	line-height: 45px;
}
#reg1, #reg2, #reg3, #reg4, #reg-adv, #reg-create, #reg-done, #reg-check
{
	background-repeat: no-repeat;
	background-position: left top;
}
#reg1
{
	background-image: url(/img/icon_reg1.gif);
}
#reg2
{
	background-image: url(/img/icon_reg2.gif);
}
#reg3
{
	background-image: url(/img/icon_reg3.gif);
}
#reg4
{
	background-image: url(/img/icon_reg4.gif);
}
#reg-adv
{
	background-image: url(/img/icon_reg_adv.gif);
}
#reg-create
{
	background-image: url(/img/icon_reg_create.gif);
}
#reg-done
{
	background-image: url(/img/icon_reg_done.gif);
}
#reg-check
{
	background-image: url(/img/icon_reg_fatcheck.png);
}
#reg table
{
	width: 610px;
	margin-left: 60px;
}
#reg th
{
	width: 25%;
	padding-left: 0;
}
#reg th, #reg td
{
	vertical-align: top;
}
form h2
{
	margin: 5px 0 10px 60px;
	font-size: 125%;
	color: #333;
}
form h2 strong
{
	color: #f60;
}
form .desc, form .desc2
{
	width: 25%;
	color: #826C55;
	font-size: 88%;
}
form .desc2
{
	width: auto;
}
form .desc p, form .desc2 p
{
	color: inherit;
	font-size: 100%;
}
form .desc em, form .desc2 em
{
	color: #666;
}
form .text, form .text-custom
{
	border: 1px solid #e1d4c0;
	border-color: #cabba9 #e1d4c0 #e1d4c0 #cabba9;
}
#reg form .text, #reg form .text-custom
{
	width: 150px;
}
.error .error, .errormsg
{
	background: url(/img/icon_alert15.gif) no-repeat left top;
	padding-left: 20px;
	margin-top: 5px;
	color: #c00;
}
form .error .text
{
	border-color: #900 #c00 #c00 #900;
}
.error label
{
	color: #c00;
}
#reg form .text-custom
{
	width: auto;
}
#reg .next
{
	margin: 10px 0 0 60px;
}
#reg .back
{
	padding-left: 60px;
}
#reg-done p
{
	margin-left: 60px;
}
#create-account-btn
{
	line-height: 40px;
}
.templates
{
	padding-left: 0;
	padding-right: 0;
	font-size: 88%;
}
#templatescroll
{
	margin-left: 60px;
	height: 350px;
	overflow: auto;
	background: url(/img/bg_table.jpg) top repeat-x;
}
#templatescroll table
{
	margin-left: 0;
	width: 580px;
	background: none;
}
td.templates
{
	width: 450px;
}
.templates ul
{
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}
.templates li
{
	background: none;
	float: left;
	width: 225px;
	margin: 0 0 20px;
	padding: 0;
}
.templates li .outer
{
	background: url(/img/bg_template2_bot1.png) no-repeat left bottom;
	padding: 0 0 8px;
	float: left;
}
td.templates li
{
	color: #986;
}
td.templates li .outer
{
	background-position: center bottom;
	cursor: pointer;
}
#reg-adv .templates li
{
	margin-bottom: 5px;
}
.templates li.selected .outer
{
	background-image: url(/img/bg_template2_bot2.png);
}
.templates li .inner
{
	background: url(/img/bg_template2_top1.png) no-repeat left top;
	padding: 8px 30px 0 10px;
	float: left;
}
td.templates li .inner
{
	background-position: center top;
	padding: 8px 20px 0;
}
.templates li.selected .inner
{
	background-image: url(/img/bg_template2_top2.png);
}
.templates li img
{
	display: block;
}
.templates li .inner div
{
	background: #f5ede3;
	display: block;
	margin: 8px 0 5px;
	padding: 3px 5px;
	width: 175px;
	color: #988368;
}
.templates li.selected .inner div
{
	background: #826C55;
	color: #fff;
}
.templates li div.creator, .templates li.selected div.creator
{
	background: none;
	padding: 0;
	margin: 5px 0 0;
	text-align: center;
	color: #986;
}
.templates li .preview
{
	text-align: center;
	margin-top: 2px;
}
.templates li .preview a
{
	font-weight: normal;
}
th a.help
{
	float: right;
	margin-top: 2px;
}
th a.help img
{
	position: static;
}
.addhelp
{
	margin: 0 20px 0 80px;
}
.addhelp h3
{
	background: url(/img/icon_help.gif) no-repeat left center;
	padding-left: 18px;
}
.addhelp dd
{
	color: #826C55;
}
#profile-mod p
{
	margin: 0 0 .5em;
}
#profile-mod img
{
	border: 5px solid #000;
	display: block;
	margin-bottom: 5px;
}
#featured p
{
	margin-bottom: 1em;
}
#featured img
{
	display: block;
	margin-bottom: 5px;
}
.news dt a
{
	color: #000;
	text-decoration: none;
	font-weight: bold;
}
.news dt a:hover
{
	text-decoration: underline;
}
#home .news dd
{
	margin-bottom: 0;
}
.posted
{
	color: #baa68e;
	font-style: normal;
	margin-right: .5em;
}
#comments h1
{
	font-size: 185%;
	margin-top: .5em;
}
#comments td
{
	vertical-align: top;
}
#comments textarea
{
	border-bottom: solid 1px #333;
	border-right: solid 1px #222;
	border-top: solid 2px #aaa;
	border-left: solid 1px #bbb;
	padding: 2px;
	margin: .3em 0 0;
}
#comments #post
{
	margin: 0;
	padding: 0;
	width: 35em;
}
#comments textarea
{
	width: 100%;
}
#comments #postoptions
{
	margin: 0;
	font-size: 95%;
	vertical-align: middle;
	background: #eee;
	padding: .3em .3em .3em 1em;
	width: 36em;
}
#comments #postoptions label
{
	color: #000;
}
#comments #postbuttons
{
	margin-top: 1.3em;
	margin-bottom: 1.75em;
}
#comments .smallprint
{
	font-size: 90%;
}
#footer
{
	clear: both;
	padding: 15px 0 0;
}
#footer div
{
	background: #e1d4c0 url(/img/round15_bot.png) no-repeat left bottom;
}
.pop #footer div
{
	background-image: none;
}
#footer p
{
	background: url(/img/round15_top.png) no-repeat left top;
	min-height: 2px;
	margin: 0;
	padding: 7px 20px;
	color: #826C55;
	text-align: center;
	font-size: 93%;
	line-height: 1.4em;
}
.pop #footer p
{
	background-image: none;
	padding: 5px 10px;
	text-align: left;
}
#footer hr
{
	display: none;
}
button
{
	padding: .5em;
	cursor: pointer;
}
.siteprimary, .siteprimary:hover, .sitesecondary, .sitesecondary:hover
{
	text-decoration: none;
}
.siteprimary
{
	font-weight: bold;
	border-bottom: solid 2px #6986BF;
	border-right: solid 2px #6986BF;
	border-top: solid 1px #a6c3ff;
	border-left: solid 1px #a6c3ff;
	background: #69f;
	color: #fff !important;
	font-size: 105%;
	cursor: pointer;
}
.siteprimary:hover
{
	background: #5C8AE5;
	color: #fff;
}
.sitesecondary
{
	font-weight: bold;
	border-bottom: solid 1px #6278A6;
	border-right: solid 1px #6278A6;
	border-top: solid 1px #8FB0F2;
	border-left: solid 1px #8FB0F2;
	background: #7894CC;
	color: #fff;
	font-size: 95%;
	padding: .3em;
}
.sitesecondary:hover
{
	background: #6982B3;
	color: #fff;
}
.invites h1
{
	font-weight: normal;
	color: #333;
	font-size: 180%;
}
.invites p, .invites .blogName, .invites .blogUrl
{
	font-size: 110%;
}
.invites .blogName
{
	font-weight: bold;
}
.invites .blogUrl a, .invites .viewBlog a
{
	text-decoration: none;
}
.invites .blogUrl a
{
	color: #f60;
	font-weight: normal;
}
.invites .viewBlog
{
	text-align: center;
	font-size: 150%;
}
.invites .viewBlog a:hover
{
	text-decoration: underline;
}
.invites td.hidden, .invites th.hidden, .invites tr.hidden td
{
	border: 0;
	padding: 0;
}
.invites td.separator
{
	background: #fff;
	border: 1px solid #cabba9;
	border-bottom: 0;
	width: 4px;
}
.invites td.guest-login
{
	width: 200%;
	text-align: center;
}
p, dd
{
	margin: 0 0 .75em;
}
p, dl
{
	line-height: 1.5em;
}
#newsblock p, #promoblock p, #sidebar p, dl, .next, .back
{
	font-size: 93%;
}
p strong
{
	color: #000;
}
ul, .r
{
	padding: 0;
}
ul
{
	margin: 0 0 1em;
	list-style: none;
}
#main ul
{
	margin-left: .5em;
}
#main table ul
{
	margin-left: 0;
}
li
{
	margin: 0 0 .25em;
	padding: 0 0 0 12px;
	background: url(/img/bullet.gif) no-repeat left .45em;
	line-height: 1.2em;
}
dl, form, .r, .b-msg p
{
	margin: 0;
}
dt, .back, img.left, p.left
{
	float: left;
}
dt
{
	margin-right: .5em;
}
.nowrap
{
	white-space: nowrap;
}
.next, .back
{
	margin: 1.5em 0 0;
}
.next
{
	text-align: right;
}
.next input
{
	color: #36c;
	text-decoration: underline;
	font-weight: bold;
}
img.left, p.left
{
	margin: 0 10px 3px 0;
}
img.right, p.right
{
	float: right;
	margin: 0 0 3px 10px;
}
p.left img, p.right img, .r
{
	display: block;
}
table label
{
	margin-right: 5px;
}
.r
{
	clear: both;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
}
.hide
{
	visibility: hidden;
}
.b-msg
{
	border: 1px solid black;
	background-color: #fff9bf;
	margin-top: 10px;
	margin-bottom: 1.4em;
	font-size: 95%;
}
.b-msg p
{
	padding: .8em;
}
.aural
{
	position: absolute;
	top: -9999px;
	width: 1px;
	height: 1px;
	overflow: hidden;
}
#crumbnav
{
	text-align: left;
	border-bottom: solid 1px #f5ede3;
	margin-bottom: 2em;
	font-size: 85%;
	padding-bottom: 10px;
}
#crumbnav a
{
	font-weight: normal;
}
.sucessheader
{
	margin: 0 30px;
	padding: 0 0 3px 0;
	border-bottom: #060 1px dashed;
}
.sucessheader strong
{
	color: green;
}
.sucessheader a
{
	font-weight: normal;
}
#createaccount img[height="1"]
{
	display: none;
}
#cont-btn
{
	width: 105px;
}
#keep
{
	position: relative;
	left: 60px;
}
#accountlogo
{
	float: right;
}
.previewImageDiv
{
	width: 320px;
	height: 320px;
	text-align: center;
	margin-top: 0;
	margin-bottom: 3px;
	padding: 5px;
	background: #fff;
	border: 1px solid #e1d4c0;
}
.wmxSidebar
{
	width: 240px;
	float: right;
}
.choiceLink
{
	margin: 4em 0;
}
.wmxMain
{
	float: left;
	width: 400px;
	margin-bottom: 1em;
}
.wmxTools, .wmxLinks, .wmxTraffic, .wmxLearnmore
{
	padding-left: 45px;
}
.wmxTools
{
	background: url(/img/wmx_tools.gif) no-repeat top left;
}
.wmxLinks
{
	background: url(/img/wmx_links.gif) no-repeat top left;
}
.wmxTraffic
{
	background: url(/img/wmx_traffic.gif) no-repeat top left;
}
.wmxLearnmore
{
	background: url(/img/wmx_learnmore.gif) no-repeat top left;
}
.wmxStatusWarning
{
	background: url(/img/icon_alert15.gif) left no-repeat;
	font-size: 120%;
	background-color: red;
	text-align: center;
}
.dashboardChooser
{
	background: #69f;
	color: #fff;
	float: right;
	padding: 4px 4px 0;
}
.featuresNew
{
	font-weight: bold;
	color: #f60;
}
.featuresPublish
{
	background: url(/img/features/features_icon_post.png) no-repeat top left;
	padding-left: 75px;
}
.featuresSimple
{
	background: url(/img/features/features_icon_easy.png) no-repeat top left;
	padding-left: 75px;
}
.featuresUrl
{
	background: url(/img/features/features_icon_url.png) no-repeat top left;
	padding-left: 75px;
}
.featuresTemplate
{
	background: url(/img/features/features_icon_template.png) no-repeat top left;
	padding-left: 75px;
}
.featuresPhotos
{
	background: url(/img/features/features_icon_photos.png) no-repeat top left;
	padding-left: 75px;
}
.featuresFollowing
{
	background: url(/img/features/features_icon_followers.png) no-repeat top left;
	padding-left: 75px;
}
.featuresFeedback
{
	background: url(/img/features/features_icon_feedback.png) no-repeat top left;
	padding-left: 75px;
}
.featuresId
{
	background: url(/img/features/features_icon_identity.png) no-repeat top left;
	padding-left: 75px;
}
.featuresSubscribePost
{
	background: url(/img/features/features_icon_notify.png) no-repeat top left;
	padding-left: 75px;
}
.featuresLanguages
{
	background: url(/img/features/features_icon_languages.png) no-repeat top left;
	padding-left: 75px;
}
.featuresMobile
{
	background: url(/img/features/features_icon_onthego.png) no-repeat top left;
	padding-left: 75px;
}
.featuresTeamBlog
{
	background: url(/img/features/features_icon_group.png) no-repeat top left;
	padding-left: 75px;
}
.featuresThirdParty
{
	background: url(/img/features/features_icon_3rdparty.png) no-repeat top left;
	padding-left: 75px;
}
.featuresMore
{
	padding-left: 75px;
}
.features h4
{
	font-size: 110%;
}
body.lang_vi, div.lang_vi
{
	font: small arial,sans-serif;
}
#home.lang_gu #secondary h1
{
	line-height: 1.3em;
}
#home.lang_gu #signin-btn-holder span.ubtn, #home.lang_te #signin-btn-holder span.ubtn, #home.lang_ml #signin-btn-holder span.ubtn, #home.lang_kn #signin-btn-holder span.ubtn, #home.lang_bn #signin-btn-holder span.ubtn, #home.lang_or #signin-btn-holder span.ubtn
{
	vertical-align: baseline;
}
.cssButtonSide-left *, .cssButtonSide-right *
{
	float: left;
}
.ubtn
{
	font-family: "Lucida Grande" , "Lucida Sans Unicode" ,Arial,Helvetica,sans-serif;
	white-space: nowrap;
	cursor: pointer;
	cursor: hand;
}
.ubtn a, input.ubtn
{
	font-weight: bold;
	text-transform: uppercase;
	color: #fff !important;
	text-decoration: none !important;
	overflow: hidden;
}
.ubtn a:hover, .ubtn:hover a
{
	text-decoration: underline !important;
}
.ubtn-disabled, .ubtn-disabled a, .ubtn-disabled a:hover, .ubtn-disabled:hover a
{
	color: #cacaca !important;
	text-decoration: none !important;
	cursor: default;
}
div.ubtn
{
	background-position: right;
	background-repeat: no-repeat;
	padding: 0 3px 0 0;
	margin: .25em;
	max-width: 397px;
	max-height: 400px;
}
div.ubtn div
{
	background-repeat: no-repeat;
}
div.ubtn .i
{
	background-position: left;
	padding: 0 0 0 3px;
}
.ubtn-large div.ubtn .i div
{
	line-height: 10px;
	font-size: 10px;
}
.ubtn-small div.ubtn .i div
{
	line-height: 9px;
	font-size: 9px;
}
.ubtn-huge div.ubtn .i div
{
	line-height: 13px;
	font-size: 13px;
}
div.ubtn .t
{
	background-position: top right;
	margin: 0 -3px;
}
div.ubtn .t div
{
	float: left;
	background-position: top left;
	width: 10px;
}
.ubtn-small div.ubtn .t div
{
	width: 7px;
}
div.ubtn .b
{
	background-position: bottom right;
	margin: 0 -3px;
}
div.ubtn .b div
{
	float: left;
	background-position: bottom left;
	width: 10px;
}
.ubtn-small div.ubtn .b div
{
	width: 7px;
}
div.ubtn a
{
	clear: both;
	display: block;
	margin: 0 .5em;
	_margin-bottom: -4px;
	padding: 0 .5em;
	line-height: 14px;
	text-align: center;
	position: relative;
	overflow: visible;
	white-space: nowrap;
	width: 1%;
}
div.ubtn a span
{
	display: block;
	position: relative;
	top: -2px;
	background: transparent !important;
	margin-bottom: -4px;
	_margin-bottom: 0;
}
.ubtn-small div.ubtn a
{
	margin: 0 .5em -3px;
	padding: 0 .5em;
	line-height: 10px;
}
.ubtn-huge div.ubtn a
{
	font-size: 20px;
	line-height: 22px;
	white-space: normal;
}
.arrow-large-right div.ubtn
{
	padding-right: 35px;
}
.arrow-large-right div.ubtn .i
{
	position: relative;
	padding-left: 10px;
}
.arrow-large-left div.ubtn
{
	padding-right: 10px;
}
.arrow-large-left div.ubtn .i
{
	position: relative;
	padding-left: 30px;
}
.arrow-large-left div.ubtn a, .arrow-large-right div.ubtn a
{
	white-space: nowrap;
	line-height: 41px;
}
.arrow-large-right div.ubtn a
{
	text-align: left;
}
.arrow-large-left div.ubtn a
{
	text-align: right;
}
.no-bidi div.ubtn .t div, .no-bidi div.ubtn .b div
{
	float: none;
}
.no-bidi div.ubtn a
{
	clear: none;
	width: auto;
}
span.ubtn
{
	vertical-align: bottom;
}
.ubtn-small span.ubtn
{
	display: inline-block;
}
span.ubtn span, span.ubtn a
{
	background-repeat: no-repeat;
}
span.ubtn .i
{
	background-position: top;
}
span.ubtn .i a
{
	padding-left: 1em;
	padding-right: 1em;
	background-position: bottom;
	white-space: nowrap;
	unicode-bidi: embed;
}
span.ubtn img
{
	_display: none;
}
span.ubtn .left
{
	background-position: top left;
}
span.ubtn .left span
{
	background-position: bottom left;
}
span.ubtn .right
{
	background-position: top right;
}
span.ubtn .right span
{
	background-position: bottom right;
}
.ubtn-small span.ubtn .i, .ubtn-small span.ubtn .left, .ubtn-small span.ubtn .right
{
	padding-top: 3px;
}
.ubtn-small span.ubtn .i a, .ubtn-small span.ubtn .left span, .ubtn-small span.ubtn .right span
{
	padding-bottom: 3px;
}
.ubtn-large span.ubtn .i, .ubtn-large span.ubtn .left, .ubtn-large span.ubtn .right
{
	padding-top: 7px;
}
.ubtn-large span.ubtn .i a, .ubtn-large span.ubtn .left span, .ubtn-large span.ubtn .right span
{
	padding-bottom: 7px;
}
.ubtn-large span.ubtn .left img
{
	padding-right: 5px;
}
.ubtn-large span.ubtn .right img
{
	padding-left: 5px;
}
.ubtn-large span.ubtn .left span
{
	_padding-right: 5px;
}
.ubtn-large span.ubtn .right span
{
	_padding-left: 5px;
}
.arrow-large-right span.ubtn, .arrow-large-left span.ubtn
{
	line-height: 44px;
}
.arrow-large-right span.ubtn .i, .arrow-large-right span.ubtn .left, .arrow-large-right span.ubtn .right, .arrow-large-left span.ubtn .i, .arrow-large-left span.ubtn .left, .arrow-large-left span.ubtn .right
{
	padding-top: 14px;
	padding-bottom: 15px;
}
.arrow-large-right span.ubtn .i a, .arrow-large-right span.ubtn .left span, .arrow-large-right span.ubtn .right span, .arrow-large-left span.ubtn .i a, .arrow-large-left span.ubtn .left span, .arrow-large-left span.ubtn .right span
{
	background-image: none !important;
}
.arrow-large-right span.ubtn .right img
{
	padding-left: 30px;
}
.arrow-large-left span.ubtn .left img
{
	padding-right: 30px;
}
.arrow-large-right span.ubtn .right span
{
	_padding-left: 30px;
}
.arrow-large-left span.ubtn .left span
{
	_padding-right: 30px;
}
input.ubtn
{
	border: 2px solid;
	color: #fff;
}
input.ubtn-block
{
	display: block;
	float: left;
}
.ubtn-large .ubtn-blue-on-white div.ubtn, .ubtn-large .ubtn-blue-on-white div.ubtn div, .ubtn-large .ubtn-blue-on-white span.ubtn span, .ubtn-large .ubtn-blue-on-white span.ubtn a
{
	background-color: #69f;
	background-image: url(/img/btns/ubtn_blue_white_large.png);
}
.ubtn-large .ubtn-blue-on-blue div.ubtn, .ubtn-large .ubtn-blue-on-blue div.ubtn div, .ubtn-large .ubtn-blue-on-blue span.ubtn span, .ubtn-large .ubtn-blue-on-blue span.ubtn a
{
	background-color: #36c;
	background-image: url(/img/btns/ubtn_blue_blue_large.png);
}
.ubtn-large .ubtn-orange-on-white div.ubtn, .ubtn-large .ubtn-orange-on-white div.ubtn div, .ubtn-huge .ubtn-orange-on-white div.ubtn, .ubtn-huge .ubtn-orange-on-white div.ubtn div, .ubtn-large .ubtn-orange-on-white span.ubtn span, .ubtn-large .ubtn-orange-on-white span.ubtn a
{
	background-color: #69f;
	background-image: url(/img/btns/ubtn_orange_white_large.png);
}
.ubtn-large .ubtn-light_orange-on-white div.ubtn, .ubtn-large .ubtn-light_orange-on-white div.ubtn div, .ubtn-huge .ubtn-light_orange-on-white div.ubtn, .ubtn-huge .ubtn-light_orange-on-white div.ubtn div, .ubtn-large .ubtn-light_orange-on-white span.ubtn span, .ubtn-large .ubtn-light_orange-on-white span.ubtn a
{
	background-color: #f81;
	background-image: url(/img/btns/ubtn_light_orange_white_large.png);
}
.ubtn-small .ubtn-blue-on-white div.ubtn, .ubtn-small .ubtn-blue-on-white div.ubtn div, .ubtn-small .ubtn-blue-on-white span.ubtn span, .ubtn-small .ubtn-blue-on-white span.ubtn a
{
	background-color: #69f;
	background-image: url(/img/btns/ubtn_blue_white_small.png);
}
.ubtn-small .ubtn-orange-on-white div.ubtn, .ubtn-small .ubtn-orange-on-white div.ubtn div, .ubtn-small .ubtn-orange-on-white span.ubtn span, .ubtn-small .ubtn-orange-on-white span.ubtn a
{
	background-color: #f60;
	background-image: url(/img/btns/ubtn_orange_white_small.png);
}
.ubtn-small .ubtn-blue-on-tan div.ubtn, .ubtn-small .ubtn-blue-on-tan div.ubtn div, .ubtn-small .ubtn-blue-on-tan span.ubtn span, .ubtn-small .ubtn-blue-on-tan span.ubtn a
{
	background-color: #69f;
	background-image: url(/img/btns/ubtn_blue_tan_small.png);
}
.ubtn-small .ubtn-orange-on-dark_tan div.ubtn, .ubtn-small .ubtn-orange-on-dark_tan div.ubtn div, .ubtn-small .ubtn-orange-on-dark_tan span.ubtn span, .ubtn-small .ubtn-orange-on-dark_tan span.ubtn a
{
	background-color: #f60;
	background-image: url(/img/btns/ubtn_orange_dark_tan_small.gif);
}
.ubtn-small .ubtn-blue-on-dark_tan div.ubtn, .ubtn-small .ubtn-blue-on-dark_tan div.ubtn div, .ubtn-small .ubtn-blue-on-dark_tan span.ubtn span, .ubtn-small .ubtn-blue-on-dark_tan span.ubtn a
{
	background-color: #69f;
	background-image: url(/img/btns/ubtn_blue_dark_tan_small.gif);
}
.ubtn-small .ubtn-blue-on-white div.ubtn-disabled, .ubtn-small .ubtn-blue-on-white div.ubtn-disabled div, .ubtn-small .ubtn-blue-on-white span.ubtn-disabled span, .ubtn-small .ubtn-blue-on-white span.ubtn-disabled a, .ubtn-small .ubtn-orange-on-white div.ubtn-disabled, .ubtn-small .ubtn-orange-on-white div.ubtn-disabled div, .ubtn-small .ubtn-orange-on-white span.ubtn-disabled span, .ubtn-small .ubtn-orange-on-white span.ubtn-disabled a
{
	background-color: #959595;
	background-image: url(/img/btns/ubtn_gray_white_small.png);
}
.ubtn-blue-on-white input.ubtn
{
	border-color: #9cf #036 #036 #9cf;
	background-color: #69f;
}
.ubtn-orange-on-white input.ubtn
{
	border-color: #ff751a #e55c00 #e55c00 #ff751a;
	background-color: #f60;
}
.ubtn-blue-on-blue input.ubtn
{
	border-color: #69f #025 #025 #69f;
	background-color: #36c;
}
.arrow-large-left .ubtn-orange-on-white div.ubtn div, .arrow-large-right .ubtn-orange-on-white div.ubtn div
{
	background-image: none;
	background-color: transparent;
}
.arrow-large-right .ubtn-orange-on-white div.ubtn, .arrow-large-right .ubtn-orange-on-white div.ubtn .i, .arrow-large-right .ubtn-orange-on-white span.ubtn span, .arrow-large-right .ubtn-orange-on-white span.ubtn a
{
	background-image: url(/img/btns/arrow_orange_white_right_large.gif);
	background-color: transparent;
}
.arrow-large-left .ubtn-orange-on-white div.ubtn, .arrow-large-left .ubtn-orange-on-white div.ubtn .i, .arrow-large-left .ubtn-orange-on-white span.ubtn span, .arrow-large-left .ubtn-orange-on-white span.ubtn a
{
	background-image: url(/img/btns/arrow_orange_white_left_large.gif);
	background-color: transparent;
}
.arrow-large-right .ubtn-orange-on-white div.ubtn a span, .arrow-large-left .ubtn-orange-on-white div.ubtn a span
{
	background-color: #f60;
}
.arrow-large-right .ubtn-gray-on-white div.ubtn, .arrow-large-right .ubtn-gray-on-white div.ubtn .i, .arrow-large-right .ubtn-gray-on-white span.ubtn span, .arrow-large-right .ubtn-gray-on-white span.ubtn a
{
	background-image: url(/img/btns/arrow_gray_white_right_large.png);
}
.arrow-large-left .ubtn-gray-on-white div.ubtn, .arrow-large-left .ubtn-gray-on-white div.ubtn .i, .arrow-large-left .ubtn-gray-on-white span.ubtn span, .arrow-large-left .ubtn-gray-on-white span.ubtn a
{
	background-image: url(/img/btns/arrow_gray_white_left_large.png);
}
.arrow-large-right .ubtn-gray-on-white div.ubtn a span, .arrow-large-left .ubtn-gray-on-white div.ubtn a span
{
	background-color: #b5b5b5;
}
.arrow-large-right .ubtn-orange-on-white div.ubtn .i, .arrow-large-left .ubtn-orange-on-white div.ubtn .i
{
	background-color: #fff;
}
div.ubtn-left
{
	float: left;
	display: inline;
}
div.ubtn-right
{
	float: right;
	display: inline;
}
div.ubtn-none
{
	float: none;
}
body div.ubtn-left
{
	float: left;
	display: inline;
}
body div.ubtn-right
{
	float: right;
	display: inline;
}
body div.ubtn-none
{
	float: none;
}
.cssButton
{
	padding: 0 1px;
	display: block;
	position: relative;
	font-size: small;
	font-family: "Lucida Grande" , "Lucida Sans Unicode" ,Arial,Helvetica,sans-serif;
	line-height: 1.2em;
	text-transform: uppercase;
}
.cssButton, .cssButton a, .cssButton:hover, .cssButton:hover a, .cssButton:active, .cssButton:active a, .cssButton:visited, .cssButton:visited a, .cssButton:link, .cssButton:link a
{
	text-decoration: none;
	color: #fff;
	cursor: pointer;
	cursor: hand;
}
.cssButtonSide-left
{
	float: left;
	display: inline;
	margin: 0 5px 0 0;
}
.cssButtonSide-right
{
	float: right;
	display: inline;
	margin: 0 0 0 5px;
}
.cssButtonSide-none
{
	float: none;
}
.cssButtonOuter
{
	border-width: 2px 0;
	border-style: solid;
	position: relative;
}
.cssButtonMiddle
{
	border-width: 2px;
	border-style: solid;
	margin: -1px;
	position: relative;
}
.cssButtonInner
{
	border-width: 1px 0;
	border-style: solid;
	margin: -2px -1px;
	position: relative;
}
.cssButtonSize-smallest .cssButtonInner
{
	padding: 0 7px;
	font-weight: normal;
	font-size: 95%;
}
.cssButtonSize-small .cssButtonInner
{
	padding: 3px 12px;
	font-weight: bold;
}
.cssButtonColor-blue .cssButtonOuter, .cssButtonColor-blue .cssButtonMiddle
{
	border-color: #039;
}
.cssButtonColor-orange .cssButtonOuter, .cssButtonColor-orange .cssButtonMiddle
{
	border-color: #930;
}
.ubtn-disabled .cssButtonOuter
{
	border-color: #333;
}
.cssButtonColor-blue .cssButtonInner
{
	background: #69F;
	border-color: #8BF transparent #58E;
}
.cssButtonColor-blue a:active .cssButtonInner
{
	background: #69F;
	border-color: #58E transparent #8BF;
}
.cssButtonColor-orange .cssButtonInner
{
	background: #f70;
	border-color: #f93 transparent #e60;
}
.cssButtonColor-orange a:active .cssButtonInner
{
	background: #f70;
	border-color: #e60 transparent #f93;
}
.ubtn-disabled .cssButtonInner
{
	background: #666;
	border-color: #666;
}
.round-box
{
	border: 5px solid;
	position: relative;
	_height: 1px;
}
.round-box.message
{
	padding: 5px 10px;
	float: left;
}
.round-box.centered_message
{
	font-weight: bold;
	font-size: small;
	line-height: .2em;
	margin: 2px 0;
	padding: 5px 10px;
	position: relative;
	_float: left;
	left: -50%;
}
.round-box-wrap-centered_message
{
	left: 50%;
	position: relative;
	float: left;
}
.round-box .top-corners div, .round-box .bottom-corners div
{
	height: 15px;
	width: 15px;
	position: absolute;
}
.round-box .bottom-corners
{
	position: relative;
	background: green;
	top: -10px;
	font-size: 0;
}
.round-box.message .bottom-corners, .round-box.centered_message .bottom-corners
{
	top: -5px;
	margin: 0 -10px;
}
.round-box .top-corners .left
{
	top: -5px;
	left: -5px;
}
.round-box .top-corners .right
{
	top: -5px;
	right: -5px;
}
.round-box .bottom-corners .left
{
	left: -5px;
}
.round-box .bottom-corners .right
{
	right: -5px;
}
.round-box .top-corners .left
{
	background-position: top left;
}
.round-box .top-corners .right
{
	background-position: top right;
}
.round-box .bottom-corners .left
{
	background-position: bottom left;
}
.round-box .bottom-corners .right
{
	background-position: bottom right;
}
.round-box.tan-on-white .top-corners div, .round-box.tan-on-white .bottom-corners div
{
	background-image: url(/img/round_tan_white.gif);
}
.round-box.tan-on-white
{
	background: #f5ede3;
	border-color: #e1d4c0;
}
.round-box.white-on-white .top-corners div, .round-box.white-on-white .bottom-corners div
{
	background-image: url(/img/round_white_white.gif);
}
.round-box.white-on-white
{
	background: #fff;
	border-color: #e1d4c0;
}
.round-box.yellow-on-white .top-corners div, .round-box.yellow-on-white .bottom-corners div
{
	background-image: url(/img/round_yellow_white.gif);
}
.round-box.yellow-on-white
{
	background: #ffd363;
	border-color: #ffd363;
}
.round-box.round-box-hidden
{
	visibility: hidden;
}
.status-msg-wrap
{
	_padding-top: 1em;
}
.status-msg-hidden
{
	visibility: hidden;
}
table.status-msg
{
	border: 0;
	padding: 0;
}
#settings table.status-msg, table.status-msg
{
	margin: auto;
	width: auto;
}
table.status-msg td.corner
{
	border: 0;
	margin: 0;
	padding: 0;
	line-height: .5em;
}
td.status-msg-content, #settings td.status-msg-content
{
	line-height: 1.1em;
	vertical-align: middle;
	font-size: 100%;
	padding: .4em .5em;
	border: 0;
	font-weight: bold;
}
#settings table.status-msg td.corner
{
	padding: 0;
	border: 0;
}
.status-msg form, .status-msg div
{
	display: inline;
}
.status-msg a
{
	text-decoration: underline;
	padding-left: .2em;
}
.status-msg .corner
{
	width: 10px;
	height: 5px;
}
.status-msg .top-left-corner
{
	background-position: top left;
}
.status-msg .top-right-corner
{
	background-position: top right;
}
.status-msg .bottom-left-corner
{
	background-position: bottom left;
}
.status-msg .bottom-right-corner
{
	background-position: bottom right;
}
.status-msg-yellow-on-white, .status-msg-yellow-on-white .status-msg-content
{
	background-color: #ffd363;
}
.status-msg-yellow-on-white .corner
{
	background-color: #fff;
}
.status-msg-yellow-on-white .corner
{
	background-image: url(/img/round_yellow_white.gif);
}
.round-box-trans .top, .round-box-trans .bottom
{
	height: 15px;
}
.round-box-trans-background
{
	margin: 0 auto;
}
.round-box-trans .dark_tan-w_600
{
	width: 600px;
}
.round-box-trans .dark_tan-w_600 .top
{
	background-image: url(/img/round_top_dark_tan_trans.png);
	_background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src= '/img/round_top_dark_tan_trans.png' ,sizingMethod= 'image' );
}
.round-box-trans .dark_tan-w_600 .bottom
{
	background-image: url(/img/round_bottom_dark_tan_trans.png);
	_background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src= '/img/round_bottom_dark_tan_trans.png' ,sizingMethod= 'image' );
}
.round-box-trans .content
{
	padding: 5px;
}
.round-box-trans .dark_tan-w_600 .content
{
	width: 580px;
	background-color: #e6dbca;
	border-left: solid 5px #927d67;
	border-right: solid 5px #927d67;
}
.round-box-trans .dark_tan-w_400
{
	width: 400px;
}
.round-box-trans .dark_tan-w_400 .top
{
	background-image: url(/img/round_top_dark_tan_trans_400.png);
	_background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src= '/img/round_top_dark_tan_trans_400.png' ,sizingMethod= 'image' );
}
.round-box-trans .dark_tan-w_400 .bottom
{
	background-image: url(/img/round_bottom_dark_tan_trans_400.png);
	_background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src= '/img/round_bottom_dark_tan_trans_400.png' ,sizingMethod= 'image' );
}
.round-box-trans .dark_tan-w_400 .content
{
	width: 380px;
	background-color: #e6dbca;
	border-left: solid 5px #927d67;
	border-right: solid 5px #927d67;
}
.searchButton
{
	float: left;
	font-size: 90%;
	padding-left: 10px;
}
#search-box
{
	float: left;
	width: 200px;
}
.searchOptions
{
	padding-left: 10px;
	font-size: 80%;
	float: left;
}
#main-wrap h1
{
	color: #826C55;
	margin: 0;
	font-weight: bold;
}
#main-wrap h1.small
{
	font-size: 125%;
	font-weight: bold;
	line-height: .9em;
}
h1 a
{
	text-decoration: none;
}
h1 a:hover
{
	text-decoration: underline;
}
#main-wrap .disabled
{
	color: #999;
}
.blogEntry
{
	margin-top: 5px;
	border-top: solid 1px #ccc;
	padding-top: 5px;
}
#manageBlogsBox .links
{
	float: right;
	line-height: 1.1em;
	padding-bottom: 10px;
	margin-bottom: 5px;
}
#manageBlogsBox h1
{
	float: left;
}
.blogEntry
{
	color: #525252;
}
.blogEntry .title
{
	font-size: 110%;
	font-weight: bold;
	float: left;
	padding-bottom: 1px;
}
.blogEntry .view
{
	font-size: 110%;
	font-weight: bold;
	float: right;
}
.blogEntry img
{
	padding-left: 3px;
	float: right;
}
.blogEntry .tosViolator
{
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
}
.blogEntry .tosViolator p
{
	color: #900;
}
.blogEntry .tosViolator .links
{
	padding-bottom: 1em;
	padding-top: 8px;
	text-align: center;
}
.blogEntry .postInfo
{
	clear: both;
}
.blogEntry .links
{
	padding-top: 13px;
	line-height: 16px;
}
.blogEntry .links .newPost
{
	float: left;
	padding-left: 18px;
	padding-right: 10px;
	background: url( "/img/icon_new_post.gif" ) no-repeat left 1px;
}
.blogEntry .links .manage
{
	color: #888;
	float: right;
	padding-left: 18px;
	background: url( "/img/icon_settings.png" ) no-repeat left 2px;
}
#updatesBox h1
{
	padding-bottom: 10px;
}
#updatesBox .entry
{
	padding-bottom: 5px;
	padding-top: 5px;
}
#updatesBox .entry .heading
{
	font-weight: bold;
	font-size: 110%;
}
#buzz
{
	margin: 0 15px;
	padding: 20px 0 0 0;
	clear: both;
}
#buzz h1
{
	margin: 0;
	font-size: 160%;
}
#buzz .buzzEntry
{
	margin: 10px 0;
	color: #333;
	line-height: 1.5;
}
#buzz .buzzEntry h2
{
	color: #cd6700;
	font-size: 125%;
	margin: 0;
}
#buzz .buzzEntry .content
{
	margin: 1em 2em;
}
#buzz .buzzEntry img
{
	padding: 4px;
	border: 1px solid #ddd;
}
#buzz .buzzEntry .author
{
	font-style: italic;
	text-align: right;
	font-weight: bold;
}
#moreBuzz
{
	text-align: center;
	font-size: 125%;
}
#moreBuzz a
{
	white-space: nowrap;
}
#moreContent
{
	text-align: center;
	color: #676767;
}
#moreContent a
{
	white-space: nowrap;
}
.mod3 select
{
	width: 95%;
	margin: 2px 0;
}
.photo
{
	border: 1px solid #cabba9;
	padding: 20px;
	display: block;
	margin-bottom: 10px;
}
th.addblog
{
	font-size: 16px;
}
.desc
{
	margin-top: 1em;
}
#m3 h1.small
{
	font-size: 125%;
}
#m3 h1.small strong
{
	font-size: 100%;
	color: #888;
}
#main-wrap h1.faded
{
	margin: 0 0 0 .3em;
}
#main-wrap h1.faded strong
{
	color: #826C55;
}
#dashboard #main
{
	margin-top: 1em;
}
a.mobileIcon, a.mailIcon
{
	opacity: .6;
}
a.mailIcon
{
	margin-left: -2px;
	margin-right: 2px;
}
a.mobileIcon:hover, a.mailIcon:hover
{
	opacity: 1;
}
a.mobileIcon img
{
	margin-bottom: -3px;
}
a.mailIcon img
{
	margin-bottom: -5px;
}
#mobile-devices .device a
{
	font-size: 1.1em;
}
#mobile-devices .device
{
	font-size: .9em;
	margin-bottom: .75em;
}
#mobile-devices #spacer
{
	margin-top: 1.5em;
}
#mobile-devices #learn
{
	font-size: 90%;
}
.statusWarning
{
	background: url(/img/icon_alert15.gif) left top no-repeat;
	padding-left: 22px;
	margin: 4px 0 0 5px;
}
.statusSubtext
{
	font-size: 85%;
}
.unsupportedLanguage
{
	font-size: 80%;
	font-style: italic;
}
.box
{
	float: left;
	line-height: 1.5em;
}
.box .topleft
{
	background: url( "/img/b_left_ltr.png" ) top left no-repeat;
}
.box .topright
{
	background: url( "/img/b_right_ltr.png" ) top right no-repeat;
	margin-left: 11px;
	min-height: 37px;
	_height: 37px;
}
.box .mid
{
	background: #fff;
	border: solid 1px #eee8e0;
	border-width: 0 3px;
	padding: 7px 0 2px 14px;
}
.box .bottomleft
{
	background: url( "/img/b_left_ltr.png" ) bottom left no-repeat;
	height: 11px;
}
.box .bottomright
{
	background: url( "/img/b_right_ltr.png" ) bottom right no-repeat;
	margin-left: 11px;
	height: 11px;
}
.box h4
{
	padding: .75em .5em .5em .5em;
	margin: 0;
	color: #655545;
	font-size: 120%;
}
.box .innerleft
{
	border-right: 4px solid #fff;
	margin: 0 0 0 .5em;
	float: left;
	width: 29%;
}
.box .innerright
{
	padding-right: .5em;
	float: right;
	width: 67%;
}
#body .headerRight
{
	margin: .3em 0;
	float: right;
	text-align: right;
}
#body .headerLeft
{
	width: 50%;
	float: left;
}
#body .headerLeft h2
{
	font-size: 180%;
	color: #655545;
	font-weight: bolder;
}
.blogContainer
{
	padding-bottom: 10px;
	margin-bottom: 5px;
	border-bottom: solid 1px #ddd;
}
.blogContainer .disabled
{
	color: #999;
}
.blogTitleContainer
{
	margin: 0 0 .2em 0;
	line-height: 28px;
}
.blogTitle
{
	font-size: 140%;
	font-weight: normal;
}
.deletedBlogTitle
{
	font-size: 140%;
	font-weight: normal;
	color: #aaa;
}
.blogLastPublished
{
	color: #837f80;
}
.profilePhotoContainer
{
	float: left;
}
.profileLinksContainer
{
	float: left;
	margin: 0 5px;
}
.stats
{
	float: right;
	font-size: small;
	margin-right: 10px;
}
.stats img
{
	vertical-align: bottom;
	_vertical-align: middle;
}
.stats a
{
	font-weight: normal;
	text-decoration: none;
}
.followers-count
{
	text-decoration: none;
	color: #000;
}
.profilePhoto
{
	border: solid 1px #ccc;
	padding: 3px;
	background: #fff;
}
.box .statusWarning
{
	margin: 0 0 10px 0;
	padding-bottom: 5px;
	text-align: left;
	border-bottom: solid 1px #ddd;
	font-weight: bold;
}
.box .tosViolator p
{
	color: #900;
}
.otherStuffBox
{
	width: 33%;
}
.otherStuffBox .mid
{
	min-height: 110px;
	_height: 110px;
}
.box .innerright h4 .links
{
	float: right;
	font-size: 80%;
}
.showHideContainer
{
	white-space: nowrap;
	font-size: 13px;
	color: #9bd;
}
.showHideContainer a
{
	font-weight: normal;
	color: #9bd;
	text-decoration: none;
}
#photo-crop-preview
{
	width: 75px;
	height: 75px;
	overflow: hidden;
	position: relative;
}
.import-in-flight
{
	color: red;
}
body #followingNowPrivate table
{
	margin-bottom: 10px;
	width: 98%;
}
body #followingNowPrivate table .status-msg-content
{
	font-weight: normal;
}
#followingNowPrivate table
{
	display: block;
	background-image: none;
	background-color: transparent;
}
.dashboard-promo .close
{
	float: right;
	margin: 0 -13px 0 0;
}
body.lang_fr .photoMid
{
	padding-left: 0;
}
body.lang_de .photoMid
{
	padding-left: 0;
}
body.lang_zh #signin-btn-holder .ubtn .i a
{ #vertical-align:expression(navigator.appVersion.indexOf("NT")>-1&&navigator.appVersion.indexOf("6.0")>-1?"20%":"baseline");_vertical-align:baseline}
.modalDialog-background
{
	position: fixed;
	_position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1000;
	cursor: default;
	background: #fff;
	filter: alpha(opacity=50);
	opacity: .5;
}
.modalDialog-content
{
	position: absolute;
	z-index: 1001;
	text-align: left;
	left: 45%;
}
#mailAliasDialog .contentPadder, #webTokenDialog .contentPadder
{
	margin: 0 5px;
}
#mailAliasDialog .buttonContainer, #webTokenDialog .buttonContainer
{
	margin: 1em 0 0 0;
}
#mailAliasDialog .title, #webTokenDialog .title
{
	font-weight: bolder;
	font-size: 150%;
	padding: 5px 0 .7em 0;
}
#mailAliasDialog .mainText, #webTokenDialog .mainText
{
	font-weight: bolder;
	font-size: 110%;
}
#mailAliasDialog .subText, #webTokenDialog .subText
{
	color: gray;
	font-weight: bolder;
	font-size: 90%;
}
#mailAliasDialog .subText .blogName
{
	font-size: 100%;
	color: #000;
}
#mailAliasDialog .subHeader, #webTokenDialog .subHeader
{
	font-weight: bolder;
	margin-top: 1em;
}
#webTokenDialog .claimCode
{
	background: #ffc;
	border: 1px solid #927D67;
	text-align: center;
	padding: 15px;
	font-size: 200%;
	font-weight: bolder;
	margin-top: 5px;
}
#webTokenDialog .footNote
{
	font-weight: bold;
	font-size: 80%;
}
#mailAliasDialog .aliasBox
{
	margin-top: 1em;
	background: #ffc;
	border: 1px solid #927D67;
	text-align: center;
	padding: 15px;
	font-weight: bolder;
	whitespace: nowrap;
	margin-top: 5px;
}
#mailAliasDialog .aliasBox .defaultText
{
	color: #888;
}
#mailAliasDialog .aliasBox .change
{
	font-size: 90%;
}
#mailAliasDialog .errorMessage
{
	padding: 5px 10px;
	background: #f99;
	color: #600;
}
.errorMessage
{
	padding: 5px 10px;
	background: #f99;
	color: #600;
	margin-bottom: 5px;
}
#reading-list #tabs
{
	width: 95%;
	line-height: normal;
	margin-left: 15px;
}
#reading-list #tabs ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}
#reading-list #tabs li
{
	float: left;
	margin: 0;
	padding: 0;
	background: url( "/img/tab_off_left_ltr.png" ) no-repeat left top;
}
#reading-list #tabs a
{
	display: block;
	background: url( "/img/tab_off_right_ltr.png" ) no-repeat right top;
	padding: 8px 15px 6px 7px;
	text-decoration: none;
	margin-left: 7px;
	color: #fff;
}
#reading-list #tabs li.current
{
	float: left;
	background: url( "/img/tab_on_left_ltr.png" ) no-repeat left top;
	margin: 0;
	padding: 0;
}
#reading-list #tabs .current a
{
	display: block;
	background: url( "/img/tab_on_right_ltr.png" ) no-repeat right top;
	padding: 8px 15px 6px 7px;
	text-decoration: none;
	margin-left: 7px;
	color: #333;
}
#reading-list #buzz, #reading-list #blogsOfNote, #reading-list #draft
{
	margin: 0 6px 0 0;
	padding: 0;
}
#reading-list #buzz .buzzEntry, #reading-list #blogsOfNote .blogsOfNoteEntry, #reading-list #draft .draftEntry
{
	border-bottom: 1px solid #ccc;
	margin: 0 10px 0 5px;
	padding: 5px 0 10px 0;
}
#reading-list #following-content li
{
	margin: 0;
	padding: 0;
	list-style: none;
	background-image: none;
}
#reading-list #followed-blogs, #reading-list #hidden-followed-blogs
{
	margin-left: 5px;
}
#reading-list #followed-blogs-list, #reading-list #hidden-followed-blogs-list
{
	margin: 0;
}
#reading-list #followed-blogs-list li, #reading-list #hidden-followed-blogs-list li
{
	padding: 0 5px;
}
#reading-list .blogs-mid
{
	padding: 5px 0;
}
#reading-list .blogs-list
{
	margin: 0;
	width: 31%;
	background-color: #fffffd;
}
#reading-list .items-list
{
	margin: 0;
	width: 67%;
}
#reading-list .blogs-list-item
{
	margin: 0;
}
#reading-list .hidden-blogs-list-item a, #reading-list .hidden-blogs-list-item a:link, #reading-list .hidden-blogs-list-item a:visited
{
	color: #666;
}
#reading-list .blogs-list-item a
{
	color: #000;
	line-height: 1.8;
	font-weight: normal;
	text-decoration: none;
}
#reading-list .blogs-list-item a:link, #reading-list .blogs-list-item a:visited
{
	text-decoration: none;
}
#reading-list .blogs-list-item a:hover
{
	color: #f60;
}
#reading-list #reader-link a
{
	float: right;
	margin: 5px 10px 0 0;
}
#reading-list #buttons
{
	margin-top: 10px;
}
#reading-list #status-message
{
	width: auto;
	margin-left: auto;
	margin-right: auto;
}
#reading-list .icon
{
	float: left;
}
#reading-list .item
{
	border-bottom: 1px solid #ccc;
	margin: 5px 10px 0 5px;
	padding: 5px 0 10px 0;
}
#reading-list .item-line
{
	margin: 0 0 5px 25px;
}
#reading-list .item-image
{
	float: right;
	margin: 5px;
}
#reading-list .item-image img
{
	max-width: 100px;
	_width: expression(this.width>100 ? 100:true);
}
#reading-list .selected
{
	background-color: #d5e5ff;
}
#reading-list .scrollable
{
	height: 320px;
	_width: 100%;
	overflow-x: hidden;
	overflow-y: auto;
}
#reading-list .new
{
	color: #f60;
	font-weight: bold;
}
#reading-list #following-tip
{
	position: relative;
	z-index: 10;
	line-height: 1;
	width: auto;
	margin: 0;
	left: 1em;
}
#reading-list #following-tip td
{
	border-width: 0;
	background-color: #fff;
	background-image: url(/img/tooltip_down_800_ltr.png);
	background-repeat: no-repeat;
	padding: 5px .5em 12px 1em;
}
.tooltip-msg
{
	background-position: top left;
}
.tooltip-msg img
{
	vertical-align: top;
	padding: 2px 0 0 0;
}
#buzz-content .scrollable, #blogsOfNote-content .scrollable, #draft-content .scrollable
{
	border: #ddd 1px solid;
}
.blogsOfNoteEntry a
{
	font-size: 120%;
}
#reading-list .box
{
	width: 100%;
}
.tooltip-close
{
	background-position: top right;
}
.tooltip-close a
{
	text-decoration: none;
}
.whatisfollowing
{
	font-weight: normal;
	float: left;
	margin-top: 5px;
	margin-left: 5px;
}
.newMessage
{
	background-color: #fffacd;
	padding: 3px 5px;
	margin: 5px;
}
.newMessage .close
{
	float: right;
}
.hide-list
{
	display: none;
	float: right;
	font-size: small;
}
#hidden-followed-blogs-message
{
	color: #999;
	margin-left: 5px;
}
